| Line | Label | Object Class | Period Type | Balance | Name |
| 1 | Purchase Commitment, Excluding Long-term Commitment [Hierarchy] | added:PurchaseCommitmentExcludingLong-termCommitmentHierarchy | |||
| 2 | Purchase Commitment, Description | [Concept] Text/String | For Period | us-gaap:SignificantPurchaseCommitmentDescription | |
| 3 | Purchase Commitment, Remaining Minimum Amount Committed | [Concept] Monetary | As Of | Debit | us-gaap:SignificantPurchaseCommitmentRemainingMinimumAmountCommitted |